﻿@charset "utf-8";

@font-face {
    font-family: 'Jost';
    src: url('../jost.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Long';
    src: url('../long.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'Gong';
    src: url('../Gong.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Zooz';
    src: url('../zooz.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



*{  text-decoration: none;
    text-align: center;
 list-style-type: none;
	padding:0;
	margin:0;
	font-family: zooz;
}



h1 {color: #2d81db;
    text-align: center;
    font-size: 33px;
    background: #929eb03b;
    padding-bottom: 45px;
    padding-top: 100px;
    padding-right: 15%;
    font-family: Long;
    padding-left: 15%;
    box-shadow: 0em 0.2em 3px 0px rgb(1 1 1 / 16%);
}



h3 {text-align: center;
    font-size: 30px;
    font-family: Jost;
    color: #fff;
    margin-bottom: 50px;
    border-radius: 50px;
    padding: 10px;
    background: #5296de;
    box-shadow: 0em 0.1em 3px 2px rgb(136 136 136 / 41%);
}


h4 {
    font-size: 28px;
    color: #fff;
    margin-bottom: 30px;
    margin-top: 30px;
}

footer {width: 100%;
    display: inline-block;
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #000000;
    font-size: 12px;
    font-weight: 900;
    text-align: center;}
article {clear:both;}
section {clear:both; padding:0; margin:0;}

a {color: #0f5496;}
a:hover {color:#000000;}

#container {display: block; width:100%; padding:0px; margin:0px; vertical-align:top; empty-cells:show;}
#row {    display: block; padding:0px; margin:0px; vertical-align:top; empty-cells:show;}
#left, #right, #middle {border:0px solid #FF0000; border-collapse: collapse; vertical-align:top; empty-cells:show;}
.dgyjk{ 
text-decoration: underline;
    cursor: pointer;
    margin: 10px;
	    font-size: 33px;
}
.dgyjk:hover { 
text-decoration: none;

}

.okey-table {width:100%; display:table; padding:0px; margin:0px; vertical-align:top; empty-cells:show; margin-bottom:10px;}
.okey-row {
	 list-style-type: none;
	text-align: center;
    margin-left: 20%;
    margin-right: 20%;
    margin-top: 10px;
}
.okey-col1, .okey-col2 {display: table-cell; border:0; border-collapse:collapse; vertical-align:top; empty-cells:show;}
.okey-col1 {
   }
.okey-col2 {display:none;width:300px; padding:0px 10px;}

.zhopka {
    background-image: linear-gradient(to left,#2882db 0,#7b71d3 20%,#ae5bbb 40%,#cf4294 60%,#dd3266 80%,#d73b35 100%);
    text-transform: uppercase;
    color: white!important;
    padding: 20px;
    border-radius: 10px;
    font-size: 22px;
    font-weight: 900;
}

.ustra {
font-weight: 900;
    font-family: Long;
    font-size: 19px;
    color: #ffffff;
    background: #56b591;
    border-radius: 20px;
    padding-top: 10px;
    padding-right: 13px;
    padding-bottom: 10px;
    padding-left: 13px;


}

.uragan {
font-weight: 900;
    font-family: Long;
    color: #747475;
    background: #e8e8e8;
    border-radius: 20px;
    padding-top: 8px;
    padding-right: 25px;
    padding-bottom: 8px;
    padding-left: 25px;


}
.govnubr{display:none;}
.camera_sort{display:none;}
.column2{display:block;}
.fieldset  {display:block;}
.otstup {margin-left:30px;}

#left {z-index: 999999;
   width: 100% !important;
    position: fixed;
    font-size: 25px;
    text-align: center;
    height: 65px;
   box-shadow: 0em 0.1em 3px 2px rgb(136 136 136 / 41%);

    background-image: linear-gradient(to left,#2882db 0,#7b71d3 20%,#ae5bbb 40%,#cf4294 60%,#dd3266 80%,#d73b35 100%);

}

#middle { background-color:#ffffff; color:#000000; font-size: 23px;padding-top: 65px;}

 background-repeat:no-repeat; background-position:150px 50px;}

#right
	{
	width:100%;
	background-color:#cccccc;
	padding-top:-10px;
	margin-top:-10px;
	box-shadow: inset 10px 0px 6px -6px rgba(0, 0, 0, .5);
	}

#kartin
	{
	position: fixed;
	background-size: cover;
	background-position: center top;
	box-shadow: inset 10px 0px 6px -6px rgba(0, 0, 0, .5);
	text-align:right;
	}

#navigation {display:block; width:200px;}

#aadd{font-size: 30px;
    color: #737373;
    max-width: 500px;
    margin: auto;
	}



.kartin-caption
{
	background-color:rgba(0, 0, 0, 0.4);
	color:#aaaaaa;
	margin-right:10px;
	padding: 0px 2px 0px 3px;
	font-size:11px;
}

#menu {font-weight:bold;}
#menu a {
	color: #fff;
    margin-right: 4%;
    text-decoration: none;
    font-size: 21px;
	    font-family: Long;
}
#menu a:hover {color:#DDDDDD;}


#nav {position:fixed; width: 100%; margin-top:15px;}
#nav ul {list-style-type:none; margin-left:20px;}

#submenu li span
{
	float:right;
	margin-right:-1px;
	margin-top:-3px;
}
#submenu a {
    font-size: 0;
    display: none;}


#trigger {vertical-align:middle; width:22px; height:27px; position:fixed; top:10px; left:23px; text-align:center;}

#frimms-stor {clear:both; color:#000000; padding: 0px 10px 30px 0px;}
#frimms-stor-before {padding-left:30px; padding-bottom:10px;}
#frimms-stor-after {padding-left: 15%;
    padding-right: 15%;
    background-color: #ffffff;
    color: #000000;
    text-align: justify;}
#frimms-stor-after h2 {
	font-size: 35px;
    text-align: center;
    color: #3b8ee5;
}

.path {
    font-family: Jost;
	font-size: 22px;
    text-align: center;
    color: #e4e4e4;
    background: #112b5375;
    padding: 5px;
    box-shadow: 0em 0.2em 3px 0px rgb(1 1 1 / 16%);
}
.path a {
color: #fff;
    font-weight: 900;
    text-decoration: none;

}
.path a:hover {color: #FFFFCC;}
.path i {color:#555; display:none; font-style:oblique; font-size:12px;}

#player {text-align: center;}
img.oblozhka {
    max-width: 750px;
        width: 100%;
    cursor: pointer;
    border-radius: 20px;
	box-shadow: 0em 0.2em 7px 1px rgb(48 48 48 / 35%);
}
#obvod-forma {height:16px; font-size:11px; color:#eee; background-color:rgba(0,0,0,0.3); margin-top:-19px; padding-left:30px; position:relative;}

#priori {position:relative; }
#priori div {width:100%;position:absolute; text-align:center; top:200px;}
#priori button {font-size: 20px;
    font-weight: 900;
    color: white;
    border: none;
    background: #ffc800;
    border-radius: 10px;
    padding: 18px;
    cursor: pointer;
    box-shadow: 0em 0.2em 1px 0px rgb(0 0 0 / 22%);
}



#priori button:after {content:''; display:inline-block; width:10px; height:10px; vertical-align:middle; margin:0px 0px 2px 6px; }

#camera_panel {display: none;}
#input_window_1 { display:inline-block;}
#input_window_2 { display:inline-block;}
#input_window_1 hr, #input_window_2 hr {color:#ffffff; background:#ffffff; height:1px; width:670px; border:none; clear:both; box-shadow:1px 1px 1px #eee000; margin:10px 0 0 0;}
#camera_rating {font-size:12px; color:#777; font-style:oblique;}
#camera_buttons {float:right;}
#camera_buttons button {margin-left:2px; margin-top:3px;}

.h1_add {

	background: #e6e9ed;
    color: #00000080;
    font-family: long;
    text-align: center;
    padding-right: 22%;
    padding-left: 22%;
    font-size: 20px;
    padding-bottom: 25px;

}

.camera_info {display:none; border-left: 10px solid #ddd; padding-left:7px; margin:20px 10px 30px 0px;}
.cam-on-b {background-color:rgba(0,255,0,0.2); text-shadow: 1px 1px 0px rgba(255,255,255,0.6); padding:0px 4px 2px 4px; display:inline-block; margin-top:1px; border-radius:6px;}
.cam-onoff-b {background-color:rgba(240,240,0,0.3); text-shadow: 1px 1px 0px rgba(255,255,255,0.6); padding:0px 4px 2px 4px; display:inline-block; margin-top:1px; border-radius:6px;}
.cam-off-b {background-color:rgba(255,0,0,0.3); text-shadow: 1px 1px 0px rgba(255,255,255,0.6); padding:0px 4px 2px 4px; display:inline-block; margin-top:1px; border-radius:6px;}
.camera_source {font-size:0px; display:none;}
.camera_source a {color:#333;}

#otstoy-eto {display:none;}
#otstoy-eto h3 {font-size:20px; text-shadow: 1px 1px 0px #ffffff, 1px 1px 2px rgba(0, 0, 0, .5); padding-top:10px; padding-bottom:2px;}
#otstoy-eto-inf {width:290px; height:385px; background-color:#fff; float:right; padding:10px 10px 10px 20px; font-size:0px;}

#otstoy-eto-img {width:720px; height:405px; overflow:hidden;}

.ubral-eto-govno {width:80px; height:60px; background-size:cover; float: left; border:1px solid #0000cc; margin-right:7px;}
.gradd-radd {color:#0000cc; border-bottom:1px dashed #0000cc; cursor:pointer;}
.gradd-radd:hover {color:#ff0000; border-bottom:1px solid #ff0000; cursor:pointer;}
#otstoy-eto-noimg {width:720px; height:170px; background-color#ccc:; background-size:cover;}


#section-vidosiki {display: none;}
#section-vidosiki h3 {color:#ffffff; font-size:20px; text-shadow: 1px 1px 0px #000000, 1px 1px 2px rgba(255, 255, 255, .5); padding-top:10px; padding-bottom:2px;}
.section-vidosiki {background-color:#1a1a1a; color:#cacaca; height:405px; display:table-row; padding:0; margin:0; vertical-align:top; font-size:12px;}
#vidosiki-player {height:405px; width:720px; overflow:hidden; display:table-cell; border:0px solid #000000; border-collapse:collapse; vertical-align:top; empty-cells:show;}
.vidosiki-list {height:405px; width:320px; overflow:hidden; display: table-cell; border:0px solid #000000; border-collapse:collapse; vertical-align:top; empty-cells:show;}
#vidosiki-list-head {height:60px; width:290px; padding:10px 10px 10px 20px; overflow:hidden; background-color:#1a1a1a;}
#vidosiki-list-body {height:325px; width:320px; padding:0; background-color:#222222; overflow-x:hidden; overflow-y:scroll;}
#vidosiki-list-body li {clear:both; min-height:44px; padding:7px 0px 7px 4px; cursor:pointer; font-weight:bolder; font-size:12px; list-style-type:none;}
#vidosiki-list-body li i {font-weight:lighter; font-size:11px; color:#767676;}
.vidosiki-thumb {width:72px; height:40px; display:inline-block; vertical-align:middle; overflow:hidden; float:left; background-color:#787878; margin:2px 4px 2px 4px;}
#vidosiki-list-btn {text-align:center; padding:7px;}
.vidosiki-list-a {background-color:#3a3a3a;}
.vidosiki-list-a .vidosiki-thumb {width:68px; height:36px; border:2px solid #c03636;}
.vidosiki-list-p {list-style-type:decimal; background-color:#222222;}
.vidosiki-list-p:hover {background-color:#525252;}

.vidosiki-list-num {float:left; min-width:12px; height:40px; font-size:10px; font-weight:lighter; display:inline-block; color:#bababa; vertical-align:middle; margin:3px 0px 3px 0px; line-height:40px; text-align:center;}
.vidosiki-list-marker:before {content:'▶'; color:#c03636; font-weight:normal;}


#section-photo {display:none; background-color:#828282; color:#ffffff; height:350px; padding:0; margin:0; overflow:hidden; font-size:12px; clear:both; border-top:1px solid #222222;}
#section-photo h3 {color:#ffffff; font-size:20px; text-shadow: 1px 1px 0px #000000, 1px 1px 2px rgba(255, 255, 255, .5); padding-top:10px; padding-bottom:2px;}
#section-photo span {text-shadow: 1px 1px 0px #999;}
.immmg-preview {width:427px; height:294px; margin:23px; float:left;}
.immmg-preview img {width:360px; height:202px; border:0; margin:53px 0px 0px 29px; cursor:pointer;}
.immmg-info {height:350px; width:320px; overflow:hidden; vertical-align:top; padding-top:50px;}
.immmg-info span {color:#0000ff; border-bottom:1px dashed #0000cc; cursor:pointer;}
.immmg-info span:hover {color:#ff0000; border-bottom:1px solid #ff0000; cursor:pointer;}
#immmg {background-color:#000000; z-index:9999999; position:absolute; left:0px; top:0px; overflow:hidden; opacity:0;}
#immmg-head span {width:30px; height:30px; display:inline-block; background-color:#ff0000; border-radius:50%; line-height:30px; font-size:20px; font-weight:bold; text-align:center; cursor:pointer; box-shadow:rgba(0, 0, 0, .5) 1px 1px 2px; -webkit-box-shadow: rgba(0, 0, 0, .5) 1px 1px 2px;}
#immmg iframe {background-color:#222222;}

#section-similar {
    background-color: #357fda;
    color: #ffffff;
    padding-bottom: 50px;
    overflow: hidden;
    font-size: 15px;
    font-weight: 600;
    padding-left: 10%;

}
#section-similar h3 {color: #fff;
    font-size: 28px;
    padding-top: 20px;
    padding-bottom: 2px;}

.yellow_cloud {display:block; background-color:#fff000; border-radius:10px; padding:10px; margin-top:3px; margin-bottom:20px;}

#section-nenuzhnoegovnos {display:none;}
#section-nenuzhnoegovnos h3 {}
.nenuzhnoegovnos_head {}
.nenuzhnoegovnos_head button {}

.nenuzhnoegovno-cloud {

}

.nenuzhnoegovno-cloud:after {
  content:"";
  position:absolute;
  bottom:-10px;
  left:75px;
  border:0;
  border-right-width:5px;
  border-bottom-width:10px;
  border-style:solid;
  border-color:transparent #bbbbbb;
  display:block;
  width:0;
}
.nenuzhnoegovno-cloud:before {
  content:"";
  position:absolute;
  bottom:-10px;
  left:60px;
  border:0;
  border-right-width:20px;
  border-bottom-width:10px;
  border-style:solid;
  border-color:transparent #f5f5f5;
  display:block;
  width:0;
}

.nenuzhnoegovno-caption {margin-left:85px; font-size:12px; color:#000; font-family: Verdana,Arial,Helvetica,sans-serif;}
.nenuzhnoegovno-caption span {font-weight:bold; font-family: Verdana,Arial,Helvetica,sans-serif;}
.nenuzhnoegovno-caption a {color:#112;}
.nenuzhnoegovno-caption a:hover {color:#00F;}
.nenuzhnoegovno-caption .nenuzhnoegovno_stars {color:#ffcc33; font-size:10px; text-shadow: 1px 1px 1px #777; letter-spacing:1px;}

#camera_listing_before {

}
#camera_listing_before select {display: none;font-weight:bold;}
#camera_listing {}
.camera_card {
    margin: 130px 10px 65px 0px;
    font-size: 0px;


}
.camera_card .camera_small_info {display:none; font-size:12px; padding:4px 0px 10px 0px;}
.camera_card b {
    font-size: 22px;
    color: #d73b35;
     font-family:zooz;
     }
.camera_card_img {
  width: 230px;
    height: 140px;
    border-radius: 10px;
    background-size: cover;
    background-position: center center;
    float: left;
    margin: -30px 25px 20px 20px;
    }
.card_off a {color:#555;}
.card_off a:hover {color:#c00;}
.camera_card .camera_geo {
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 20px;
    font-family: Jost;


}
.ol-cam-div {

	    width: 100%;
	text-align: left;
	    font-size: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
	}

.steretnafig {border: 1px solid; margin: 0px 0px -3px 0px;}

#camera_listing_before fieldset {
background: #fff;
    color: #ffffff;
    border: 0px;
    margin-left: 6%;
    margin-bottom: 52px;
    border-bottom: 1px solid #929eb05c;
}

#camera_listing_before fieldset legend {color:#888; margin-left:20px; text-align:right; padding:0px 2px 0px 2px;}
#camera_listing_before fieldset ul {
	padding-top: 7px;
	list-style: none;
    margin: 10px;
    text-align: center;
	}
#camera_listing_before fieldset ul li:before {content:'› ';}


.column2r {
    -webkit-column-width: 300px;
    -moz-column-width: 300px;
    column-width: 300px;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    -webkit-column-rule: 1px solid #ccc;
    -moz-column-rule: 1px solid #ccc;
    column-rule: 1px solid #ccc;
}

.column3 {
    -webkit-column-width: 300px;
    -moz-column-width: 300px;
    column-width: 300px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
    -webkit-column-rule: 1px solid #ccc;
    -moz-column-rule: 1px solid #ccc;
    column-rule: 3px solid #b457b4;
}

.countries {
    text-align: center;
   list-style: none;
    font-size: 0px}
.countries li {    margin: 10px;}
.countries a {
	font-weight: bold;
    color: #317fd6;
    font-size: 16px;
    position: relative;
    text-transform: uppercase;


    }

.in-desc-1 {margin: 10px 2% 10px 2%;text-align: left;}
.in-desc-2 {margin: 20px 0px 10px 0px;}


.paging {margin-bottom: 20px;
    color: #252424;
    font-size: 22px;}
.paging b {font-family: Jost;
text-decoration: none;
    width: 30px;
    height: 30px;
    display: inline-block;
    color: #fff;
    background: #d73b35;
    border-radius: 50%;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin: 1px;
}
.paging a {font-family: Jost;text-decoration:none; width:30px; height:30px; display:inline-block; background-color:#fff; border-radius:50%; line-height:30px; font-size:20px; font-weight:bold; text-align:center; margin:1px;}
.paging a:hover {
text-decoration: none;
    width: 30px;
    height: 30px;
    display: inline-block;
    color: #fff;
   background-color: #0a6acb;
    border-radius: 50%;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    margin: 1px;

}

.delimiter div {
    margin: 10px 10px 9px 0px;
    height: 1px;
    background-color: #353535;
}







.if {background-image:url('../images/iface.png');}
.if-logo {display:inline-block; width:181px; height:44px; background-position: -40px -95px; background-repeat: no-repeat; border:none; margin-top:35px; margin-bottom:20px; text-decoration:none; border:0px;}
.ico_stars_0 {display:inline-block; width:97px; height:17px; background-position: -299px -1px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_5 {display:inline-block; width:97px; height:17px; background-position: -299px -20px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_10 {display:inline-block; width:97px; height:17px; background-position: -299px -39px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_15 {display:inline-block; width:97px; height:17px; background-position: -299px -58px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_20 {display:inline-block; width:97px; height:17px; background-position: -299px -77px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_25 {display:inline-block; width:97px; height:17px; background-position: -299px -96px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_30 {display:inline-block; width:97px; height:17px; background-position: -299px -115px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_35 {display:inline-block; width:97px; height:17px; background-position: -299px -134px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_40 {display:inline-block; width:97px; height:17px; background-position: -299px -153px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_45 {display:inline-block; width:97px; height:17px; background-position: -299px -172px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}
.ico_stars_50 {display:inline-block; width:97px; height:17px; background-position: -299px -191px; background-repeat: no-repeat; border:none; margin:1px 5px 1px 5px; vertical-align:text-bottom;}

.camera_sort b:after {content:''; display:inline-block; width:7px; height:8px; background-image: margin-left:3px; vertical-align:middle;}
.counters {float:right; opacity: 0.7;}
.counters img {border:0px;}
.version {color:#777; font-size:9px;}

.wrung-1 {max-width:728px; float:right;}
.wrung-2 {max-width:1000px; margin: 0px 0px 10px 30px; clear:both;}
.wrung-3 {margin-left:30px;  display:inline-block;}
.wrung-4 {max-width:300px; margin:0 auto;}
.wrung-5 {margin-left:-10px; width:100%; display:inline-block; max-height:420px; max-width:1000px;}




.news-link {text-align:right; margin-top:10px;}
.news-link a {display:inline-block; background-color:#93b6f0; color:#00e; font-weight:bold; padding:5px 8px; border-radius:5px; margin-right:20px; border:1px solid #93b6f0;}
.news-link a:hover {background-color:#fff; color:#e00; border:1px solid #93b6f0;}

.form-search-left {width:157px; border:1px solid #353535; background-color:#fff; border-radius:1px;}
.form-search-left input {height:25px; padding:0; margin:0; border:0; border-spacing:0; background-color:rgba(255,255,255,1);}
.form-search-left #fslt {width:125px; padding-left:4px;}
.form-search-left #fslb {width:27px; cursor:pointer; color:#777777;}

.main_page h2 {display:inline-block; margin-bottom:10px;}
.main_page .camera_card_ol {list-style-type:none; margin-right:15px;}
.main_page .camera_card {clear:both; margin-bottom:20px;}
.daily-div {width:1040px; height:360px; clear:both; background-size:cover; background-position:center top;}
.daily-cam {display:inline-block; float:right; width:260px; margin-top:23px; text-align:right; margin-right:5px;}
.daily-cam-row {height:300px;}
.pop {float: left;
height: 199px;
    text-align: center;
    width: 190px;
    margin: 10px 5px 10px 10px;
    line-height: 1.2;}
.pop img {border: 2px solid #fff;
    border-radius: 10px;}
.global-geo {list-style-type:none; background-position:150px -20px; padding-top:20px;}
.global-geo-li1 {display:inline-block; width:66%; vertical-align:top;}
.global-geo-li1 ul {list-style-type:none; margin:25px 0px;}
.global-geo-li1 ul li {padding-bottom:20px;}
.global-geo-li1 h3 {padding-bottom:5px; font-size:14pt;}
.global-geo-li2 {display:inline-block; width:33%; vertical-align:top;}
.global-geo-li2 div {display:inline-block; border-left:1px solid #ccc; margin:20px 0px; padding:0px 0px 15px 10px; min-height:150px; max-width:300px; white-space:normal;}
.global-geo-li2 span:before {content:"⦁ ";}
.global-news {list-style-type:none; padding-top:20px;}
.global-news-li1 {display:inline-block; width:66%; vertical-align:top;}
.global-news-li2 {display:inline-block; width:33%; vertical-align:top;}
.global-news-li2 .center {margin-bottom:20px;}
.global-news-li2 ul {padding:10px 0px; list-style-type:none; width:300px;}
.global-news-li2 ul li {margin-bottom:20px;}
.global-news-li2 ul li span {padding:2px 4px; font-size:90%; color:#fff;}
.global-news-li2 ul li img {border:1px solid; background-size:cover;}

.cloud_beige {display:inline-block; background-color:#ffd; padding:7px 7px 15px 7px; border-radius:10px;}
.nobr {white-space:nowrap;}
.center {clear:both; text-align:center;}

.pop-cities {margin-left:15px;}
.pop-cities li {list-style-type:disc; display:inline-block;}

footer .international {text-align:center;}
footer .international ul {list-style-type:none;}
footer .international li {display:inline-block; padding:0px 5px;}
footer a {color:#ccc;}
footer a:hover {color:#3f73da;}

nav .international {text-align:left; margin-top:35px;}
nav .international ul {list-style-type:none;}
nav .international a {color:#ccc;}
nav .international a:hover {color:#3f73da;}

kbd {background: #eee; border: 2px outset #ccc; padding: .1em .4em .2em .4em; font-weight:bold; line-height:1.4em;}

#section-recommended {
}

.soc {display: inline-block; width:200px; background-color:#777; font-weight:bold; color:#ffffff; border-radius:4px; margin:10px; padding-left:10px;}

.nunah {
   display: none;
}

.opyatnah {
padding: 10px 20px 50px 30px;
    background-color: #fff;
   text-align: center;
}

.glavna {
color: #2d81db;
    text-align: center;
        font-size: 45px;
    background: #fff;
    padding-bottom: 45px;
    padding-top: 100px;
    padding-right: 15%;
    padding-left: 15%;
    box-shadow: none;
font-family: Long;

}

.onveb {
color:#000;font-size: 20px;text-shadow:none;

}


@media screen and (max-width: 1100px){
.camera_card_img {
    width: 77%;
    height: auto;
}


.ol-cam-div {
    margin-left: 8%;
}


.uragan {

    font-size: 16px;
}

#menu a {

    margin-right: 4%;
    font-size: 18px;

}


.opyatnah {
 text-align:center;

    PADDING-LEFT: 5%;
}

.okey-row {
    text-align: center;
    margin-left: 2%;
    margin-right: 2%;
    margin-top: 10px;
}

.nunah {
   display: block;
}

.glavna {
font-size: 35px;

}


.onveb {
font-size: 16px;

}

#section-similar {

    padding-left: 0%;

}



#frimms-stor-after {
    padding-left: 5%;
    padding-right: 5%;
}



.pop {

  margin-left: 6%;
}




}
